package com.weaver.openapi.pojo.flow.res;

import com.weaver.openapi.pojo.*;
import java.util.*;
import com.weaver.openapi.pojo.flow.res.vo.*;

public class FlowResultVo extends MessageResult
{
    private List<FormCategory> formCategories;
    private List<FlowFrom> forms;
    private List<FormField> formFields;
    private FormData formData;
    private FlowRequest flowRequest;
    private String flowId;
    private List<FlowRequest> requests;
    private Integer nextPage;
    private Integer pageNo;
    private Integer pageSize;
    private List<FlowOperate> update;
    private List<FlowOperate> delete;
    private List<FlowOperate> create;
    private Map<String, List<FormField>> fieldMaps;
    private List<FlowInfo> flowInfos;
    private Map<String, List<FlowRequest>> flowMaps;
    private List<FlowRequest> flows;
    private Long todo;
    private Long finshed;
    private Long minecreate;
    private Long drafts;
    private FlowCount data;
    
    public FlowCount getData() {
        return this.data;
    }
    
    public void setData(final FlowCount data) {
        this.data = data;
    }
    
    public Long getTodo() {
        return this.todo;
    }
    
    public void setTodo(final Long todo) {
        this.todo = todo;
    }
    
    public Long getFinshed() {
        return this.finshed;
    }
    
    public void setFinshed(final Long finshed) {
        this.finshed = finshed;
    }
    
    public Long getMinecreate() {
        return this.minecreate;
    }
    
    public void setMinecreate(final Long minecreate) {
        this.minecreate = minecreate;
    }
    
    public Long getDrafts() {
        return this.drafts;
    }
    
    public void setDrafts(final Long drafts) {
        this.drafts = drafts;
    }
    
    public List<FlowRequest> getFlows() {
        return this.flows;
    }
    
    public void setFlows(final List<FlowRequest> flows) {
        this.flows = flows;
    }
    
    public Map<String, List<FlowRequest>> getFlowMaps() {
        return this.flowMaps;
    }
    
    public void setFlowMaps(final Map<String, List<FlowRequest>> flowMaps) {
        this.flowMaps = flowMaps;
    }
    
    public List<FlowInfo> getFlowInfos() {
        return this.flowInfos;
    }
    
    public void setFlowInfos(final List<FlowInfo> flowInfos) {
        this.flowInfos = flowInfos;
    }
    
    public Map<String, List<FormField>> getFieldMaps() {
        return this.fieldMaps;
    }
    
    public void setFieldMaps(final Map<String, List<FormField>> fieldMaps) {
        this.fieldMaps = fieldMaps;
    }
    
    public List<FlowOperate> getUpdate() {
        return this.update;
    }
    
    public void setUpdate(final List<FlowOperate> update) {
        this.update = update;
    }
    
    public List<FlowOperate> getDelete() {
        return this.delete;
    }
    
    public void setDelete(final List<FlowOperate> delete) {
        this.delete = delete;
    }
    
    public List<FlowOperate> getCreate() {
        return this.create;
    }
    
    public void setCreate(final List<FlowOperate> create) {
        this.create = create;
    }
    
    public List<FlowRequest> getRequests() {
        return this.requests;
    }
    
    public void setRequests(final List<FlowRequest> requests) {
        this.requests = requests;
    }
    
    public Integer getNextPage() {
        return this.nextPage;
    }
    
    public void setNextPage(final Integer nextPage) {
        this.nextPage = nextPage;
    }
    
    public Integer getPageNo() {
        return this.pageNo;
    }
    
    public void setPageNo(final Integer pageNo) {
        this.pageNo = pageNo;
    }
    
    public Integer getPageSize() {
        return this.pageSize;
    }
    
    public void setPageSize(final Integer pageSize) {
        this.pageSize = pageSize;
    }
    
    public String getFlowId() {
        return this.flowId;
    }
    
    public void setFlowId(final String flowId) {
        this.flowId = flowId;
    }
    
    public FormData getFormData() {
        return this.formData;
    }
    
    public void setFormData(final FormData formData) {
        this.formData = formData;
    }
    
    public FlowRequest getFlowRequest() {
        return this.flowRequest;
    }
    
    public void setFlowRequest(final FlowRequest flowRequest) {
        this.flowRequest = flowRequest;
    }
    
    public List<FormField> getFormFields() {
        return this.formFields;
    }
    
    public void setFormFields(final List<FormField> formFields) {
        this.formFields = formFields;
    }
    
    public List<FormCategory> getFormCategories() {
        return this.formCategories;
    }
    
    public void setFormCategories(final List<FormCategory> formCategories) {
        this.formCategories = formCategories;
    }
    
    public List<FlowFrom> getForms() {
        return this.forms;
    }
    
    public void setForms(final List<FlowFrom> forms) {
        this.forms = forms;
    }
}
